a harsh truth - French English Dictionary